make insinuation - Turco Inglés Diccionario